package ferp.core.ai.strategy;

import ferp.core.game.Bid;
import ferp.core.game.Game;
import ferp.core.game.Settings;
import ferp.core.player.AI;

/**
 * User: igorgok
 * Date: 5/30/11 2:54 PM
 */
public abstract class Contracting
{
  // determine the final contract in tricking mode and drop
  public abstract Bid tricks(int cards, boolean starting);
  // determine number of whists in tricking mode
  public abstract Bid whists(Game g, Settings settings, AI ai);
}
